import request from '@/utils/request.js';

/**
 * 商品列表
 * @param {p,size,cat_id,cat_id_2,keywords} data 参数
 */
export const CateGoods = (data) => {
	return request.post('Mini/ApiConnect/CateGoods', data)
}
/**
 * 商品分类
 * 
 */
export const getGoodsCateList = (data) => {
	return request.post('Mini/ApiConnect/getGoodsCateList', data)
}
/**
 * 商品详情
 * @param {Number} data.goods_id 参数
 */
export const GoodsInfo = (data) => {
	return request.post('Mini/ApiConnect/GoodsInfo', data)
}

/**
 * 待打印列表
 */
export const CartAllList = (data) => {
	return request.post('Mini/ApiConnect/CartAllList', data)
}
/**
 * 商品收藏/取消收藏
 * @param {Number} goods_id 商品 ID
 * @param {Number} status 商品状态
 */
export const HandleCollectGoods = (data) => {
	return request.post('Mini/ApiConnect/HandleCollectGoods', data)
}

/**
 * 商品规格
 * @param {Object,goods_id} data 参数
 */
export const Goodspec = (data) => {
	return request.post('Mini/ApiConnect/Goodspec', data)
}

/**
 * 加入待打印
 * @param {Object} data 参数
 */
export const AjaxJionCart = (data) => {
	return request.post('Mini/ApiConnect/AjaxJionCart', data)
}

/**
 * 待打印加减 + 选择
 * @param {Object} data.user_id 参数
 * @param {Object} data.rec_id 参数
 * @param {Object} is_select 参数
 * @param {Object} data.goods_number 参数
 */
export const CartChangeInfo = (data) => {
	return request.post('Mini/ApiConnect/CartChangeInfo', data)
}